tape teleprinter - English Synonyms Dictionary